challenge to the panel - Turkish English Dictionary